April shower – English–Français translations

🇬🇧 en fr 🇫🇷

April shower noun

  • rain characteristic of spring
giboulée de mars
Wiktionary Links